package com.youdoneed.friends.model;

import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

public class FriendsConfirm {

    private String confirmId;

    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    private String userId;

    /**
     * 好友id
     */
    @ApiModelProperty("好友id")
    private String friendId;

    /**
     * 提示内容
     */
    @ApiModelProperty("提示内容")
    private String notice;

    /**
     * 发起好友请求时间
     */
    @ApiModelProperty("发起好友请求时间")
    private Date createTime;

    /**
     * 处理标志（0：未处理；1：已处理且接受；2：已处理且拒绝）
     */
    @ApiModelProperty("处理标志（0：未处理；1：已处理且接受；2：已处理且拒绝；）")
    private Integer handleFlag;

    /**
     * 搜索id
     */
    @ApiModelProperty("搜索id，只有人脸搜索加好友时才会需要这个字段")
    private String searchId;

    /**
     * 好友的头像的url
     */
    @ApiModelProperty("我的头像url")
    private String userImageUrl;

    public String getUserImageUrl() {
        return userImageUrl;
    }

    public void setUserImageUrl(String userImageUrl) {
        this.userImageUrl = userImageUrl;
    }

    public String getSearchId() {
        return searchId;
    }

    public void setSearchId(String searchId) {
        this.searchId = searchId;
    }

    public String getConfirmId() {
        return confirmId;
    }

    public void setConfirmId(String confirmId) {
        this.confirmId = confirmId == null ? null : confirmId.trim();
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    public String getFriendId() {
        return friendId;
    }

    public void setFriendId(String friendId) {
        this.friendId = friendId == null ? null : friendId.trim();
    }

    public String getNotice() {
        return notice;
    }

    public void setNotice(String notice) {
        this.notice = notice == null ? null : notice.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getHandleFlag() {
        return handleFlag;
    }

    public void setHandleFlag(Integer handleFlag) {
        this.handleFlag = handleFlag;
    }
}